Supplier Page from MyBioSource.com for Recombinant Schizosaccharomyces pombe INO80 complex subunit 5 (iec5)